uzun bir protein dizisi - Turkish English Dictionary